package com.xdf.carryout.entity;

import java.io.Serializable;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;

public class Billordermain implements Serializable {
    private String billcode;

    private Date date;

    private String producetype;

    private String contactnum;

    private String orderno;

    private String clientid;

    private Date submitdate;

    private String cf;

    private String ca;

    private String cs;

    private String cls;

    private String guessdestory;

    private String paytype;

    private String merchandiser;

    private String remark;

    private String processtech;

    private Byte netweight;

    private Double packageweight;

    private Double emptyhidden;

    private Double papertube;

    private Double empty;

    private String packagetype;

    private String tabstyle;

    private String codebilltype;

    private Integer printnum;

    private String processrequire;

    private Byte center;

    private String qualityrequire;

    private String packagerequire;

    private Integer process;

    private Integer audit;

    private Byte netweightatube;

    private Integer user;

    private Byte meterweight;

    private Integer status;

    private String sendremark;

    private String vatbillremark;

    private String salesman;

    private String workingclientid;

    private String clientcraft;

    private String billtype;

    private List<Billorderdetail> billorderdetailList = new ArrayList<Billorderdetail>();

    private static final long serialVersionUID = 1L;

    public String getBillcode() {
        return billcode;
    }

//    public void setBillcode(String billcode) {
//        this.billcode = billcode == null ? null : billcode.trim();
//    }
public void setBillcode(String billcode) {
    this.billcode = billcode == null ? null : billcode;
}
    public Date getDate() {
        return date;
    }

    public void setDate(Date date) {
        this.date = date;
    }

    public String getProducetype() {
        return producetype;
    }

    public void setProducetype(String producetype) {
//        this.producetype = producetype == null ? null : producetype.trim();
        this.producetype = producetype == null ? null : producetype;
    }

    public String getContactnum() {
        return contactnum;
    }

//    public void setContactnum(String contactnum) {
//        this.contactnum = contactnum == null ? null : contactnum.trim();
//    }
public void setContactnum(String contactnum) {
    this.contactnum = contactnum == null ? null : contactnum;
}

    public String getOrderno() {
        return orderno;
    }

//    public void setOrderno(String orderno) {
//        this.orderno = orderno == null ? null : orderno.trim();
//    }
public void setOrderno(String orderno) {
    this.orderno = orderno == null ? null : orderno;
}
    public String getClientid() {
        return clientid;
    }

//    public void setClientid(String clientid) {
//        this.clientid = clientid == null ? null : clientid.trim();
//    }
public void setClientid(String clientid) {
    this.clientid = clientid == null ? null : clientid;
}

    public Date getSubmitdate() {
        return submitdate;
    }

    public void setSubmitdate(Date submitdate) {
        this.submitdate = submitdate;
    }

    public String getCf() {
        return cf;
    }

//    public void setCf(String cf) {
//        this.cf = cf == null ? null : cf.trim();
//    }
public void setCf(String cf) {
    this.cf = cf == null ? null : cf;
}
    public String getCa() {
        return ca;
    }

//    public void setCa(String ca) {
//        this.ca = ca == null ? null : ca.trim();
//    }
public void setCa(String ca) {
    this.ca = ca == null ? null : ca;
}

    public String getCs() {
        return cs;
    }

//    public void setCs(String cs) {
//        this.cs = cs == null ? null : cs.trim();
//    }
public void setCs(String cs) {
    this.cs = cs == null ? null : cs;
}
    public String getCls() {
        return cls;
    }

//    public void setCls(String cls) {
//        this.cls = cls == null ? null : cls.trim();
//    }
public void setCls(String cls) {
    this.cls = cls == null ? null : cls;
}
    public String getGuessdestory() {
        return guessdestory;
    }

    public void setGuessdestory(String guessdestory) {
//        this.guessdestory = guessdestory == null ? null : guessdestory.trim();
        this.guessdestory = guessdestory == null ? null : guessdestory;
    }

    public String getPaytype() {
        return paytype;
    }

//    public void setPaytype(String paytype) {
//        this.paytype = paytype == null ? null : paytype.trim();
//    }
public void setPaytype(String paytype) {
    this.paytype = paytype == null ? null : paytype;
}
    public String getMerchandiser() {
        return merchandiser;
    }

    public void setMerchandiser(String merchandiser) {
//        this.merchandiser = merchandiser == null ? null : merchandiser.trim();
        this.merchandiser = merchandiser == null ? null : merchandiser;
    }

    public String getRemark() {
        return remark;
    }

//    public void setRemark(String remark) {
//        this.remark = remark == null ? null : remark.trim();
//    }
public void setRemark(String remark) {
    this.remark = remark == null ? null : remark;
}
    public String getProcesstech() {
        return processtech;
    }

    public void setProcesstech(String processtech) {
//        this.processtech = processtech == null ? null : processtech.trim();
        this.processtech = processtech == null ? null : processtech;
    }

    public Byte getNetweight() {
        return netweight;
    }

    public void setNetweight(Byte netweight) {
        this.netweight = netweight;
    }

    public Double getPackageweight() {
        return packageweight;
    }

    public void setPackageweight(Double packageweight) {
        this.packageweight = packageweight;
    }

    public Double getEmptyhidden() {
        return emptyhidden;
    }

    public void setEmptyhidden(Double emptyhidden) {
        this.emptyhidden = emptyhidden;
    }

    public Double getPapertube() {
        return papertube;
    }

    public void setPapertube(Double papertube) {
        this.papertube = papertube;
    }

    public Double getEmpty() {
        return empty;
    }

    public void setEmpty(Double empty) {
        this.empty = empty;
    }

    public String getPackagetype() {
        return packagetype;
    }

    public void setPackagetype(String packagetype) {
//        this.packagetype = packagetype == null ? null : packagetype.trim();
        this.packagetype = packagetype == null ? null : packagetype;
    }

    public String getTabstyle() {
        return tabstyle;
    }

//    public void setTabstyle(String tabstyle) {
//        this.tabstyle = tabstyle == null ? null : tabstyle.trim();
//    }
public void setTabstyle(String tabstyle) {
    this.tabstyle = tabstyle == null ? null : tabstyle;
}

    public String getCodebilltype() {
        return codebilltype;
    }

    public void setCodebilltype(String codebilltype) {
//        this.codebilltype = codebilltype == null ? null : codebilltype.trim();
        this.codebilltype = codebilltype == null ? null : codebilltype;
    }

    public Integer getPrintnum() {
        return printnum;
    }

    public void setPrintnum(Integer printnum) {
        this.printnum = printnum;
    }

    public String getProcessrequire() {
        return processrequire;
    }

    public void setProcessrequire(String processrequire) {
//        this.processrequire = processrequire == null ? null : processrequire.trim();
        this.processrequire = processrequire == null ? null : processrequire;
    }

    public Byte getCenter() {
        return center;
    }

    public void setCenter(Byte center) {
        this.center = center;
    }

    public String getQualityrequire() {
        return qualityrequire;
    }

    public void setQualityrequire(String qualityrequire) {
//        this.qualityrequire = qualityrequire == null ? null : qualityrequire.trim();
        this.qualityrequire = qualityrequire == null ? null : qualityrequire;
    }

    public String getPackagerequire() {
        return packagerequire;
    }

    public void setPackagerequire(String packagerequire) {
//        this.packagerequire = packagerequire == null ? null : packagerequire.trim();
        this.packagerequire = packagerequire == null ? null : packagerequire;
    }

    public Integer getProcess() {
        return process;
    }

    public void setProcess(Integer process) {
        this.process = process;
    }

    public Integer getAudit() {
        return audit;
    }

    public void setAudit(Integer audit) {
        this.audit = audit;
    }

    public Byte getNetweightatube() {
        return netweightatube;
    }

    public void setNetweightatube(Byte netweightatube) {
        this.netweightatube = netweightatube;
    }

    public Integer getUser() {
        return user;
    }

    public void setUser(Integer user) {
        this.user = user;
    }

    public Byte getMeterweight() {
        return meterweight;
    }

    public void setMeterweight(Byte meterweight) {
        this.meterweight = meterweight;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getSendremark() {
        return sendremark;
    }

//    public void setSendremark(String sendremark) {
//        this.sendremark = sendremark == null ? null : sendremark.trim();
//    }
public void setSendremark(String sendremark) {
    this.sendremark = sendremark == null ? null : sendremark;
}
    public String getVatbillremark() {
        return vatbillremark;
    }

    public void setVatbillremark(String vatbillremark) {
//        this.vatbillremark = vatbillremark == null ? null : vatbillremark.trim();
        this.vatbillremark = vatbillremark == null ? null : vatbillremark;
    }

    public String getSalesman() {
        return salesman;
    }

//    public void setSalesman(String salesman) {
//        this.salesman = salesman == null ? null : salesman.trim();
//    }
public void setSalesman(String salesman) {
    this.salesman = salesman == null ? null : salesman;
}
    public String getWorkingclientid() {
        return workingclientid;
    }

    public void setWorkingclientid(String workingclientid) {
//        this.workingclientid = workingclientid == null ? null : workingclientid.trim();
        this.workingclientid = workingclientid == null ? null : workingclientid;
    }

    public String getClientcraft() {
        return clientcraft;
    }

    public void setClientcraft(String clientcraft) {
//        this.clientcraft = clientcraft == null ? null : clientcraft.trim();
        this.clientcraft = clientcraft == null ? null : clientcraft;
    }

    public String getBilltype() {
        return billtype;
    }

//    public void setBilltype(String billtype) {
//        this.billtype = billtype == null ? null : billtype.trim();
//    }
public void setBilltype(String billtype) {
    this.billtype = billtype == null ? null : billtype;
}
    public List<Billorderdetail> getBillorderdetailList() {
        return billorderdetailList;
    }

    public void setBillorderdetailList(List<Billorderdetail> billorderdetailList) {
        this.billorderdetailList = billorderdetailList;
    }

    @Override
    public String toString() {
        return "Billordermain{" +
                "billcode='" + billcode + '\'' +
                ", date=" + date +
                ", producetype='" + producetype + '\'' +
                ", contactnum='" + contactnum + '\'' +
                ", orderno='" + orderno + '\'' +
                ", clientid='" + clientid + '\'' +
                ", submitdate=" + submitdate +
                ", cf='" + cf + '\'' +
                ", ca='" + ca + '\'' +
                ", cs='" + cs + '\'' +
                ", cls='" + cls + '\'' +
                ", guessdestory='" + guessdestory + '\'' +
                ", paytype='" + paytype + '\'' +
                ", merchandiser='" + merchandiser + '\'' +
                ", remark='" + remark + '\'' +
                ", processtech='" + processtech + '\'' +
                ", netweight=" + netweight +
                ", packageweight=" + packageweight +
                ", emptyhidden=" + emptyhidden +
                ", papertube=" + papertube +
                ", empty=" + empty +
                ", packagetype='" + packagetype + '\'' +
                ", tabstyle='" + tabstyle + '\'' +
                ", codebilltype='" + codebilltype + '\'' +
                ", printnum=" + printnum +
                ", processrequire='" + processrequire + '\'' +
                ", center=" + center +
                ", qualityrequire='" + qualityrequire + '\'' +
                ", packagerequire='" + packagerequire + '\'' +
                ", process=" + process +
                ", audit=" + audit +
                ", netweightatube=" + netweightatube +
                ", user=" + user +
                ", meterweight=" + meterweight +
                ", status=" + status +
                ", sendremark='" + sendremark + '\'' +
                ", vatbillremark='" + vatbillremark + '\'' +
                ", salesman='" + salesman + '\'' +
                ", workingclientid='" + workingclientid + '\'' +
                ", clientcraft='" + clientcraft + '\'' +
                ", billtype='" + billtype + '\'' +
                ", billorderdetailList=" + billorderdetailList +
                '}';
    }
}